uncharacterized protein LOC114519877 protein in PropLec - UniLectin
XP_028395858
Cite How to cite